a devout Catholic - Turc Anglais Dictionnaire